/* xbiccrt.h */

#ifndef XBI_CCRT
#define XBI_CCRT 1

#include <xbi/xbicommon.h>

typedef enum {
    kXBIXbox1CCRT,
    kXBIXbox360CCRT
} XBICCRTVersion;

typedef struct _XBIConsoleChallengeResponseTable XBIConsoleChallengeResponseTable;

XBIConsoleChallengeResponseTable * XBICCRTCreateFromBuffer(XBICCRTVersion version, byte_t * buffer, int size, XBIError * error);
void XBICCRTDelete(XBIConsoleChallengeResponseTable * ccrt);

#endif
